*{
    margin:0;
    padding:0;
}
.w1004{
    width:1004px;
    margin:0 auto;
}
html body{
    overflow: visible;
    height:100%;
    width:100%;
}

body{
    font-family:"Microsoft YaHei", Arial, "Helvetica Neue", Helvetica, sans-serif;
    color:#333;
    background: #fff;
    font-size: 14px;
    overflow: auto;

}

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, table, td, img, div, tr {
    margin:0; padding:0;
}

li {
    list-style-type:none;
}

img {
    border:0 none;
}

a {
    color:#333;
    text-decoration:none;
    outline: none;
}
/*è¿™å¥è¯çš„æ„æ€æ˜¯é“¾æŽ¥ a åœ¨èŽ·å¾—ç„¦ç‚¹çš„åŒæ—¶å¤±åŽ»ç„¦ç‚¹.å¦‚æžœä½ ç”¨çš„æ˜¯å›¾ç‰‡é“¾æŽ¥ä»€ä¹ˆçš„,ä»–ä¸ä¼šæ˜¾ç¤ºå‘¨è¾¹çš„è™šçº¿.*/
a {blr:expression_r(this.onFocus=this.blur());}

a:hover {
    color:#b09865;
}

h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }

.pointer{
    cursor:pointer;
}

.left{
    float: left;
}

.right{
    float: right;
}

.clearfix:before{
    content:"";
    display: table;
}

.clearfix:after{
    content: "";
    display: table;
    clear:both;
}
.hidden{
    overflow: hidden;
}
.red{
    color:#f00;
}
.blue{
    color: #0074d9;
}
/*è‹±æ–‡ä¸æ–­è¯æ¢è¡Œ*/
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}

.t_l{text-align: left;}
.t_c{text-align: center;}
.t-r{text-align: right;}

.absolute { position:absolute; }
.relative { position:relative; }

.none{display: none;}
.block{display:block;}

.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f24 { font-size:24px; }
/*é…ç½®é¡µé¢å¸¸ç”¨é¢œè‰²*/
.col{
    color:#b09865;
}

/*åž‚ç›´å±…ä¸­æ–¹å¼  æ·»åŠ åœ¨çˆ¶çº§ä¸Š*/
.table_cell{
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    *display: block;
    *font-size: 175px;
    *font-family:Arial;
}
.table_cell>img{
    vertical-align:middle;
}

/*æ ¹æ®é¡µé¢é…ç½®å¤§å¤šéƒ¨åˆ†æŒ‰é’®çš„ height å’Œ color */
.btn{
    border:0;
    display: block;
    text-align: center;
    line-height: 35px;
    height:35px;
    cursor:pointer;
    color:#fff;
    border-radius: 3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -o-border-radius:3px;
    background: #b09865;
}

/*é…ç½®btnçš„hoverçŠ¶æ€*/
.btn:hover{
    color:;
    background:;
}

.m10{margin-top:10px;}
.m12{margin-top:12px;}
.m15{margin-top:15px;}
.m18{margin-top:18px;}
.m20{margin-top:20px;}
.m25{margin-top:25px;}
.m30{margin-top:30px;}

.p10{padding-top:10px;}
.p12{padding-top:12px;}
.p15{padding-top:15px;}
.p18{padding-top:18px;}
.p20{padding-top:20px;}
.p25{padding-top:25px;}
.p30{padding-top:30px;}